sales of land and intangible assets - Alemán Inglés Diccionario